package com.yanghui.utils;

/**
 * 把进行过安全处理过的 id 进转换成 初始Id
 */
public class BlogIdSafeUtil {
	public static Integer BlogIdToSafe(Integer id){
		int bId = 0;
		for (int i = 1; i <= id; i++){
			/**
			 * Integer.toOctalString(i) 得到 i 的八进制字符串
			 * Integer.parseInt() 将其转换成 Integer 类型
			 * 最后再相乘，如果等于进行安全处理过的 id，则说明这就是初始 id
			 */
			if ((Integer.parseInt(Integer.toOctalString(i)) * i) == id){
				bId = i;
				break;
			}
		}
		return bId;
	}

	public static void main(String[] args) {
		Integer i = new Integer(102);
		System.out.println(Integer.parseInt(Integer.toOctalString(i)) * i);
	}
}
